Eric Lengyel (pronounced LENG · el, with no Y) is the founder of Terathon Software. He holds a Ph.D. in Computer Science from the University of California, Davis, and a Masters Degree in Mathematics from Virginia Tech.
Eric is the creator of the following technologies:
Eric is the author of the book series Foundations of Game Engine Development, and he is the editor for the Game Engine Gems series. Over 20 years ago, he wrote the first book focused on mathematics in games, the best-selling Mathematics for 3D Game Programming & Computer Graphics. Eric is also a member of the editorial board for the Journal of Computer Graphics Techniques, and he has been a major contributor to the successful Game Programming Gems series.
Eric is an active researcher in the field of projective geometric algebra and recently authored the book Projective Geometric Algebra Illuminated. The educational resources that he has created for this subject can be found on projectivegeometricalgebra.org.
Eric previously worked in the advanced technology group at Naughty Dog and the graphics and imaging department at Apple. Before those, he was the lead programmer for the fifth installment of Sierra Studio’s popular RPG adventure series Quest for Glory. When he’s not at his desk, Eric can usually be found running somewhere in the mountains of northern California.
GPU-Centered Font Rendering Directly from Glyph Outlines Eric Lengyel, 2017 |
|
The Open Game Engine Exchange Format Eric Lengyel, 2016 |
|
Fog with a Linear Density Function Eric Lengyel, 2016 |
|
Smooth Horizon Mapping Eric Lengyel, 2016 |
|
A Jitter-Tolerant Rigid Body Sleep Condition Eric Lengyel, 2011 |
|
Bit Hacks for Games Eric Lengyel, 2011 |
|
Motion Blur and the Velocity-Depth-Gradient Buffer Eric Lengyel, 2010 |
|
Moments of Inertia for Common Shapes Eric Lengyel, 2010 |
|
Transition Cells for Dynamic Multiresolution Marching Cubes Eric Lengyel, 2010 |
|
Unified Distance Formulas for Halfspace Fog Eric Lengyel, 2007 |
|
On Faster Sphere-Box Overlap Testing Thomas Larsson, Tomas Akenine-Möller, and Eric Lengyel, 2007 |
|
Oblique View Frustums for Mirrors and Portals Eric Lengyel, 2005 |
|
Oblique Depth Projection and View Frustum Clipping Eric Lengyel, 2005 |
|
T-Junction Elimination and Retriangulation Eric Lengyel, 2002 |
|
The Mechanics of Robust Stencil Shadows Eric Lengyel, 2002 |
|
Applying Decals to Arbitrary Surfaces Eric Lengyel, 2001 |
|
Tweaking a Vertex’s Projected Depth Value Eric Lengyel, 2000 |
|
A Fast Cylinder-Frustum Intersection Test Eric Lengyel, 2000 |
|
Simultaneous Cross-Platform Game Development Eric Lengyel, 2000 |
|
3D Graphics Engine Essentials Eric Lengyel, 1999 |
An Overview of Game Engine Architecture Virginia Tech 2024 |
|
Geometry and Motion in Projective Exterior and Geometric Algebras Virginia Tech 2024 |
|
Optimizing Glyphs for Real-Time Vector Rendering Unicode Technology Workshop 2024 |
|
Geometry and Motion in Projective Grassmann and Clifford Algebras Space Imaging Workshop Keynote 2024 |
|
Projective Geometric Algebra and Rigid Transformations NASA 2024 |
|
Foundations of Projective Geometric Algebra NASA Goddard Space Flight Center 2024 |
|
Practical Projective Geometric Algebra Game Developers Conference 2023 |
|
New Developments in Projective Geometric Algebra Game Developers Conference 2021 |
|
GPU-Centered Font Rendering Directly from Glyph Outlines Symposium on Interactive 3D Graphics and Games 2018 |
|
GPU Font Rendering: Current State of the Art Blizzard Seminar 2018 |
|
Game Developers Conference 2018 |
|
Game Developers Conference 2015 |
|
Grassmann Algebra in Game Development Game Developers Conference 2014 |
|
Fundamentals of Grassmann Algebra Game Developers Conference 2012 |
|
A Bigger Mathematical Picture for Computer Graphics Winter School of Computer Graphics Keynote 2012 | |
The Return of Forgotten Mathematics in Computer Graphics Freie Universität Berlin 2012 |
|
McMaster University 2007 |
|
Game Developers Conference 2007 |
|
Advanced Light and Shadow Culling Methods Game Developers Conference 2006 |
|
Advanced Stencil Shadow and Penumbral Wedge Rendering Game Developers Conference 2005 |
Binary Fundamentals Eric Lengyel, 2023 |
|
The Slug Algorithm Eric Lengyel, 2021 |
|
The C4 Engine Architecture Eric Lengyel, 2021 |
|
The Transvoxel Algorithm Eric Lengyel, 2018 |
|
Open Data Description Language Eric Lengyel, 2020 |
|
Projective Geometric Algebra Eric Lengyel, 2024 |
|
Conformal Geometric Algebra Eric Lengyel, 2024 |
Voxel-Based Terrain for Real-Time Virtual Simulations Eric Lengyel, University of California Davis, 2009 |
|
Hyperreal Structures Arising from an Infinite Base Logarithm Eric Lengyel, Virginia Tech, 1996 |
Quest for Glory V: Dragon Fire Yosemite Entertainment / Sierra Studios |